//////////////////////////////////////////////////////////////////////////////////
//
//	AvaMods Player Models
//		- Version 1.0
//		- 11.30.2007
//		- diamond-optic
//
//////////////////////////////////////////////////////////////////////////////////
//
// Information:
//
//	Makes british light infantry use US Para models
//
//	Used on dod_avalanche on the AvaMods servers
//
//////////////////////////////////////////////////////////////////////////////////
//
// Changelog:
//
// 	- 11.30.2007 Version 1.0
//		Initial Release
//
//////////////////////////////////////////////////////////////////////////////////

#include <amxmodx>
#include <dodx>


public plugin_init()
{
	register_plugin("AvaMods Player Models", "1.0", "diamond-optic")
	register_cvar("avamods_playermodel_stats", "1.0", FCVAR_SERVER|FCVAR_SPONLY)
	
	register_event("TextMsg","change_hook","b","1=3","2=#game_respawn_as", "2=#game_spawn_as", "3=#class_brit_light")
	register_event("TextMsg","reset_hook","b","1=3","2=#game_respawn_as", "2=#game_spawn_as", "3!#class_brit_light")

	register_message(get_user_msgid("PTeam"), "teamswitch_hook")
}

public change_hook(id)
{
	dod_set_model(id,"us-para")
	dod_set_body_number(id,0)	
}

public reset_hook(id)
{
	dod_clear_model(id)
}

public teamswitch_hook()
{
	new id = get_msg_arg_int(1)
	new team = get_msg_arg_int(2)
		
	if(team == AXIS && is_user_connected(id))
		dod_clear_model(id)
}
